/**
 * 
 * @desc   节流 同一段时间内只会执行一次
 * @param  {Function} callback 
 * @param  {Number} wait
 * @return {Function} 
 */
export function throttle(callback,wait){
    //定义开始时间
    let start = 0;
    //返回一个结果是个函数
    return function(e){
        let now = Date.now()
        if(now - start >= wait){
            callback.call(this,e)
            start = now
        }
    }
}